home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / lk_100.arc / LOGKILL.DOC < prev    next >
Text File  |  1991-03-22  |  3KB  |  62 lines

  1. ===============================================================================
  2.                               LogKill [1.00]
  3.                                       by
  4.                          Jay Cadieux and Marc Dostaler
  5. ===============================================================================
  6.  
  7. The typical FidoNet point operator or SysOp has a myriad of utils
  8. running to make the operation of his BBS, mailer, point system or
  9. whatever easier for him/her.  A lot of the utilities have log files or
  10. report files, and these can sometimes grow to enormous sizes and hog up
  11. his/her free disk space, which is often at a premium.  Most people that
  12. I know don't even need most of these log files once the util in question
  13. is up and running correctly, or only needs them in an emergency
  14. [malfunction, dupes being generated, failed sessions, ad nauseum].  This
  15. program was designed to keep a watch on the size of these log files, and
  16. delete them when they grow to a certain size.  This will prevent them
  17. from hogging up your disk space when you don't keep an eye on them
  18. manually.
  19.  
  20. The heart of LogKill is its' configuration file, LOGKILL.CTL.  A sample
  21. one is included.  It's format is pretty straight-forward:  on the first
  22. line, you put the FULL PATH to the log file that you want watched.  On
  23. the next line, you put the size in bytes (*NOT* kilo-bytes) that you
  24. want as a limit for the file's size.  If you only want LogKill to watch,
  25. not delete the log file, set the limit to 999999 or something.  ;-)
  26. Repeat the procedure for each log file you want watched, without
  27. skipping a line in between.  LOGKILL will let you know, both on screen
  28. and in the LOGKILL.RPT file, if one of the logfiles isn't there (a bad
  29. pathname in LOGKILL.CTL is a possible cause).  LOGKILL will let you know
  30. if it can't find the LOGKILL.CTL in the current directory, both on
  31. screen and in the log.
  32.  
  33. We suggest running LOGKILL.EXE once a day in your maintenance event, or
  34. during a mail import or export routine in your master batch file.
  35. There, a display will tell you the name of the log file(s) being
  36. monitored, their size limit, their true size and the percentage of the
  37. limit that the true size represents.  If a log file exceeds its' size
  38. limit, LogKill will delete it, and LogKill will inform you in a small
  39. report file called LOGKILL.RPT (it is ironic that this file is a log file
  40. of it's own!).  ;-).  It will also log all errors [LOGKILL.CTL file not
  41. found, log file not found, etc].
  42.  
  43. LOGKILL is distributed as "freeware", where anyone can use it and give
  44. it to anyone free of charge.  You may not charge anyone for the
  45. distribution, period.  It is not released into the public domain, and we
  46. retain all rights to the program.  The program is offered "as is", and
  47. while every effort has been made to eliminate all bugs, there are no
  48. warranties, express or implied, period (other than to take up a small amount
  49. of disk space)  ;-).  Using this program is an acceptance of the above
  50. conditions.  If policy, conscience or some other guiding force says that
  51. you *HAVE* to pay for this program, give it to charity!
  52.  
  53. Please sent all suggestions, bug reports, etc. to:
  54.  
  55. Jay Cadieux
  56. 1:163/127.8@fidonet
  57.  
  58.      AND/OR
  59.  
  60. Marc Dostaler
  61. 1:163/127.7@fidonet
  62.